water desalination plant - Turkish English Dictionary